referring to the technology - Turkish English Dictionary